#ifndef AUTO_MACHINE_H
#define AUTO_MACHINE_H

#include "stdint.h"
#include "usart.h"
#include "Cube_Step.h"
#include "Bsp_step_motor.h"

//电机抬升标志
// 1 -> 抬升
// 0 -> 未抬升
extern int T_flag;

//电机结构体
typedef struct _motor
{
    Step_Motor_Tydef Down;
    Step_Motor_Tydef Face;
    Step_Motor_Tydef Back;
    Step_Motor_Tydef Right;
    Step_Motor_Tydef Left;
    Step_Motor_Tydef Lift;

} Motors;

//装置通讯接口
void Auto_Machine(uint8_t, uint8_t);
//电机引脚初始化
void Cube_Machine_Init(void);
//装置
void Cube_Machine(void);
#endif
